#ifndef _PARABOLIC_FLIGHT_H_
#define _PARABOLIC_FLIGHT_H_

#include "Behaviour.h"

class ParabolicFlight : public Behaviour
{
public:
    ParabolicFlight(TexturedEntity* entity, const float x0, const float y0, const float Vx, 
        const float yMax, const float factor);
    virtual ~ParabolicFlight(void);

    void prepare(float dt);

private:
    float m_x0;
    float m_y0;
    float m_Vx;
    float m_Vy;
    float m_elapsedTime;
    float m_factor;

};

#endif
